Launching a scathing attack on Prime Minister Narendra Modi, Opposition parties on Wednesday alleged that selective leak of information on demonetisation of 500 and 1000 rupee notes to 'friends of BJP' and demanded making public the names of those who had bought gold and foreign exchange of over Rs 1 crore since April.